poor quality restaurant - German English Dictionary